home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Revolution - Das Atari CD Magazin 1997
/
Revolution - Das Atari CD Magazin 1.iso
/
software
/
anwendng
/
qed_397
/
sourcen
/
liesmich
< prev
next >
Wrap
Text File
|
1997-01-17
|
3KB
|
75 lines
Readme zu den Quellen der Version 3.97
----------------------------------------
Tom Quellenberg hat qed aus den Demo-Programmen des Buches 'Vom Anfänger zum
GEM-Profi' entwickelt, so daß viele Module und Funktionen aus diesem Buch
vorhanden sind. Auch die Struktur des Programmes wurde aus dem Buch übernommen.
Die Quellen sind leider so gut wie überhaupt nicht dokumentiert und deshalb
will ich hier wenigstens die einzelnen Module kurz erläutern.
Die Tabulatorweite ist 3.
ausgabe.c, ausgabe.h Augabe von Buchstaben/Zeilen in Fenster
av.c, av.h Kommunikation mit dem Desktop über AV-Protokoll
block.c, block.h Die Blockoperationen
clipbrd.c, clipbrd.h Operationen, die mit dem Klemmbrett gemacht werden
comm.c, comm.h Utilities zur Kommunikation
dd.c, dd.h Drag&Drop-Protokoll, bisher nur Empfang
debug.h Schnittstelle zur Debug-Lib
desktop.c, desktop.h Alles, was mit dem Desktop zusammen hängt
disk.c, disk.h Funktionen, die die Parameter auswerten
edit.c, edit.h Hauptmodul für Fenster der Klasse EDIT
error.c, error.h Fehlerzeilenparser für die Logdatei von Compilern
event.c, event.h Zentrale Eventverwaltung
fatalerr.lst Liste und Position der internen Fehler
file.c, file.h Dateioperationen und Auswertung der Parameterdatei
find.c, find.h Alles was mit Suchen und Ersetzen zusammen hängt
fontsel.c, fontsel.h Zeichensatzauswahl
fsel.c, fsel.h Schnittstelle zu Selectric und Kompatible.
global.c, global.h Globale Variablen und -funktionen
icon.c, icon.h Operationen auf die Desktop-Icons
initerm.c, initerm.h Initialisierung des Programms, main()
kurzel.c, kurzel.h Kürzeldateiverwaltung
magx.c, magx.h Einige Funktionen für MagiC
makro.c, makro.h Makroverwaltung
memory.c, memory.h Speicherverwaltung
menu.c, menu.h Menüauswertung und einige andere Funktionen
mintlib.c, mintlib.h Einige Funktionen für MiNT (z.T. aus MiNT-Lib 46)
obj.c, obj.h Funktionen für Objektbäume, MyDials!!
olga.c, olga.h Kommunikation über OLGA
options.c, options.h Globale und lokale Parameter
printer.c, printer.h Drucken von Texten
projekt.c, projekt.h Hauptmodul für Fenster der Klasse PROJECT
qed.h, qed.hrd, qed.rsc Die Resource
qed.pc Die Projekt-Datei für PC-Shell
qed.prj Die Projekt-Datei für PureC
rsc.c, rsc.h Initialisierung der Objecte aus der Resource
scroll.h, scroll.s Ein paar ASM-Routinen
se.c, se.h Kommunikation mit einer Shell
seproto.h Prototypen für SE-Protokol 1.03
set.c, set.h Der Menge-Typ
tasten.c, tasten.h Tastenauswertung für die Klasse EDIT
text.c, text.h Funktionen für die Text-Struktur
trash.c, trash.h Operationen, die mit der Tonne gemacht werden
umbruch.c, umbruch.h Textformatierung
vaproto.h Defines für VA-Protokol
version.h Versionnummern
windows.c, windows.h Alles was mit Fenstern zu tun hat
wp-print.c, wp-print.h Wordplus Druckertreiber
xufsl.h, xfsl.h Defines für FSL-Cookies
doku/
qed.stg
logo.img Quellen des Hypertextes
Als Entwicklungsumgebung werden PureC 1.1, die MyDials 2.17 und XRSRC von
Olaf Meisiek und die neuste NKCC-Lib (2.93) von Harald Siegmund benötigt.
Christian Felsch
Hamburg, 17.1.97
Kontakt:
christian_felsch@hh.maus.de
felsch@tu-harburg.d400.de